type runtime.typePointers
24 uses
runtime (current package)
mbitmap.go#L86: type typePointers struct {
mbitmap.go#L118: func (span *mspan) typePointersOf(addr, size uintptr) typePointers {
mbitmap.go#L135: func (span *mspan) typePointersOfUnchecked(addr uintptr) typePointers {
mbitmap.go#L144: return typePointers{}
mbitmap.go#L148: return typePointers{elem: addr, addr: addr, mask: span.heapBitsSmallForAddr(addr)}
mbitmap.go#L163: return typePointers{}
mbitmap.go#L167: return typePointers{elem: addr, addr: addr, mask: readUintptr(gcmask), typ: typ}
mbitmap.go#L179: func (span *mspan) typePointersOfType(typ *abi.Type, addr uintptr) typePointers {
mbitmap.go#L185: return typePointers{}
mbitmap.go#L189: return typePointers{elem: addr, addr: addr, mask: readUintptr(gcmask), typ: typ}
mbitmap.go#L212: func (tp typePointers) nextFast() (typePointers, uintptr) {
mbitmap.go#L243: func (tp typePointers) next(limit uintptr) (typePointers, uintptr) {
mbitmap.go#L251: return typePointers{}, 0
mbitmap.go#L264: return typePointers{}, 0
mbitmap.go#L283: func (tp typePointers) fastForward(n, limit uintptr) typePointers {
mbitmap.go#L287: return typePointers{}
mbitmap.go#L322: return typePointers{}
mbitmap.go#L429: var tp typePointers
mbitmap.go#L490: var tp typePointers
mbitmap.go#L991: func dumpTypePointers(tp typePointers) {
mgcmark.go#L1467: var tp typePointers